# 局部变量：声明在函数内部的变量，称之为局部变量，局部变量的作用于只限于函数内部
# 若在函数内部声明例如和全局变量名字相同的局部变量，函数内部会调用局部变量，不会影响全局变量的使用
# 各函数之间的局部变量各用各的，互补影响
# 若想要在函数内部修改全局变量，则需要使用global关键字指定需要修改的全局变量名，进行修改
num_01=8      #全局变量
def func1():
    global num_01   #在函数内部若想要修改全局变量需要使用global关键字指定修改的全局变量
    num_01=5   #局部变量
    print(num_01)
    pass
func1()
print(num_01)
# def func2():
#     num_01=6
#     print(num_01)
#     pass
# func1()
# func2()
# # print(num_01)   #此种方式是错误的
# def func3():
#     print(num_01)
#     pass
# func3()
# print(num_01)

